isolation pad - French English Dictionary